/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package grafo;

import java.util.Vector;

/**
 *
 * @author 0322817
 */
public class No {
 private String descricao;
 private int distancia;
 private Vector<Aresta> arestas;

     public No(String descricao)
     {
         this.descricao = descricao;
     }

     public void ligar(No no)
     {
        Aresta a = new Aresta(this,no,0);
        arestas.add(a);
     }

    public String getDescricao() {
        return descricao;
    }

    public void setDescricao(String descricao) {
        this.descricao = descricao;
    }

    public int getDistancia() {
        return distancia;
    }

    public void setDistancia(int distancia) {
        this.distancia = distancia;
    }

    public Vector<Aresta> getArestas() {
        return arestas;
    }

    public void setArestas(Vector<Aresta> arestas) {
        this.arestas = arestas;
    }

}
